<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <title>专业家庭保洁服务 - 详情</title>
    <!-- Bootstrap 5 CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
    <!-- Font Awesome -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    
    <style>
        body {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
            background-color: #f5f5f5;
            color: #333;
            padding-bottom: 65px;
        }
        
        /* 顶部导航 */
        .top-nav {
            background-color: rgba(0,0,0,0.5);
            padding: 12px 16px;
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            z-index: 100;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
        
        .nav-back, .nav-action {
            color: white;
            text-decoration: none;
            font-size: 20px;
            width: 40px;
            height: 40px;
            display: flex;
            align-items: center;
            justify-content: center;
            border-radius: 50%;
            background-color: rgba(0,0,0,0.3);
        }
        
        /* 图片轮播 */
        .image-slider {
            position: relative;
            height: 240px;
            overflow: hidden;
        }
        
        .slider-wrapper {
            display: flex;
            height: 100%;
            transition: transform 0.3s ease;
        }
        
        .slider-image {
            width: 100%;
            height: 100%;
            flex-shrink: 0;
        }
        
        .slider-image img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        
        .slider-dots {
            position: absolute;
            bottom: 10px;
            left: 0;
            right: 0;
            display: flex;
            justify-content: center;
            gap: 6px;
        }
        
        .slider-dot {
            width: 8px;
            height: 8px;
            border-radius: 50%;
            background-color: rgba(255,255,255,0.6);
        }
        
        .slider-dot.active {
            background-color: white;
        }
        
        .image-count {
            position: absolute;
            top: 10px;
            right: 10px;
            background-color: rgba(0,0,0,0.5);
            color: white;
            font-size: 12px;
            padding: 2px 6px;
            border-radius: 10px;
        }
        
        /* 服务信息容器 */
        .service-container {
            background-color: white;
            margin-top: -10px;
            border-radius: 16px 16px 0 0;
            padding: 16px;
        }
        
        /* 服务标题和标签 */
        .service-title {
            font-size: 20px;
            font-weight: 600;
            margin-bottom: 10px;
            line-height: 1.3;
        }
        
        .service-tags {
            display: flex;
            flex-wrap: wrap;
            gap: 8px;
            margin-bottom: 16px;
        }
        
        .service-tag {
            background-color: #e3f2fd;
            color: #2196f3;
            font-size: 12px;
            padding: 3px 10px;
            border-radius: 12px;
        }
        
        /* 服务价格 */
        .service-price {
            border-top: 1px solid #eee;
            border-bottom: 1px solid #eee;
            padding: 16px 0;
            margin-bottom: 16px;
        }
        
        .price-main {
            font-size: 24px;
            font-weight: 700;
            color: #ff4d4f;
        }
        
        .price-unit {
            font-size: 14px;
            color: #666;
            margin-left: 4px;
        }
        
        .price-note {
            font-size: 13px;
            color: #999;
            margin-top: 4px;
        }
        
        /* 服务详情 */
        .service-detail-section {
            margin-bottom: 20px;
        }
        
        .section-title {
            font-size: 16px;
            font-weight: 600;
            margin-bottom: 12px;
            display: flex;
            align-items: center;
        }
        
        .section-title i {
            color: #2196f3;
            margin-right: 8px;
            font-size: 18px;
        }
        
        .service-description {
            font-size: 15px;
            line-height: 1.6;
            color: #333;
            margin-bottom: 16px;
        }
        
        .detail-list {
            display: flex;
            flex-direction: column;
            gap: 12px;
        }
        
        .detail-item {
            display: flex;
        }
        
        .detail-item i {
            color: #2196f3;
            margin-right: 10px;
            margin-top: 4px;
            flex-shrink: 0;
        }
        
        .detail-content {
            font-size: 15px;
            line-height: 1.5;
        }
        
        /* 服务提供者 */
        .provider-section {
            background-color: #f9f9f9;
            border-radius: 10px;
            padding: 16px;
            margin-bottom: 20px;
            display: flex;
            align-items: center;
        }
        
        .provider-avatar {
            width: 56px;
            height: 56px;
            border-radius: 50%;
            overflow: hidden;
            margin-right: 12px;
        }
        
        .provider-avatar img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        
        .provider-info {
            flex: 1;
        }
        
        .provider-name {
            font-size: 16px;
            font-weight: 600;
            margin-bottom: 4px;
        }
        
        .provider-rating {
            display: flex;
            align-items: center;
            margin-bottom: 4px;
        }
        
        .provider-rating i {
            color: #faad14;
            font-size: 13px;
            margin-right: 4px;
        }
        
        .provider-reviews {
            font-size: 13px;
            color: #666;
        }
        
        .provider-verified {
            display: inline-block;
            background-color: #e3f2fd;
            color: #2196f3;
            font-size: 12px;
            padding: 1px 6px;
            border-radius: 4px;
            margin-left: 6px;
        }
        
        /* 操作按钮 */
        .action-buttons {
            position: fixed;
            bottom: 0;
            left: 0;
            right: 0;
            background-color: white;
            border-top: 1px solid #eee;
            padding: 10px 16px;
            display: flex;
            gap: 10px;
            z-index: 90;
        }
        
        .action-btn {
            flex: 1;
            padding: 12px 0;
            border-radius: 8px;
            font-size: 16px;
            font-weight: 500;
            text-align: center;
            border: none;
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 6px;
        }
        
        .btn-secondary {
            background-color: #f5f5f5;
            color: #333;
        }
        
        .btn-primary {
            background-color: #2196f3;
            color: white;
        }
        
        .btn-accent {
            background-color: #ff4d4f;
            color: white;
        }
        
        /* 留言区域 */
        .comments-section {
            padding: 0 16px 80px;
        }
        
        .comments-header {
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-bottom: 16px;
        }
        
        .comments-title {
            font-size: 16px;
            font-weight: 600;
        }
        
        .comments-count {
            color: #666;
            font-size: 14px;
        }
        
        /* 留言输入框 */
        .comment-input-container {
            background-color: white;
            border-radius: 8px;
            padding: 10px;
            margin-bottom: 20px;
            display: flex;
            gap: 10px;
        }
        
        .user-avatar {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            overflow: hidden;
            flex-shrink: 0;
        }
        
        .user-avatar img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        
        .comment-input-wrapper {
            flex: 1;
        }
        
        .comment-input {
            width: 100%;
            padding: 10px;
            border: 1px solid #eee;
            border-radius: 20px;
            font-size: 14px;
            resize: none;
            height: 40px;
            margin-bottom: 8px;
        }
        
        .comment-actions {
            display: flex;
            justify-content: flex-end;
            gap: 12px;
        }
        
        .comment-action {
            color: #666;
            font-size: 14px;
            display: flex;
            align-items: center;
            gap: 4px;
        }
        
        .send-comment {
            color: #2196f3;
            font-weight: 500;
        }
        
        /* 留言列表 */
        .comments-list {
            display: flex;
            flex-direction: column;
            gap: 16px;
        }
        
        .comment-item {
            background-color: white;
            border-radius: 8px;
            padding: 12px;
        }
        
        .comment-header {
            display: flex;
            justify-content: space-between;
            margin-bottom: 8px;
        }
        
        .comment-author {
            display: flex;
            align-items: center;
            gap: 8px;
        }
        
        .author-avatar {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            overflow: hidden;
        }
        
        .author-avatar img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        
        .author-name {
            font-size: 14px;
            font-weight: 500;
        }
        
        .comment-time {
            font-size: 12px;
            color: #999;
            align-self: flex-end;
        }
        
        .comment-content {
            font-size: 15px;
            line-height: 1.5;
            margin-bottom: 10px;
        }
        
        .comment-images {
            display: flex;
            gap: 6px;
            margin-bottom: 10px;
            overflow-x: auto;
            padding-bottom: 4px;
        }
        
        .comment-image {
            width: 80px;
            height: 80px;
            border-radius: 4px;
            overflow: hidden;
            flex-shrink: 0;
        }
        
        .comment-image img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        
        .comment-actions {
            display: flex;
            gap: 16px;
        }
        
        .comment-action-btn {
            color: #666;
            font-size: 13px;
            display: flex;
            align-items: center;
            gap: 4px;
            background: none;
            border: none;
            padding: 0;
        }
        
        .comment-action-btn.active {
            color: #2196f3;
        }
        
        /* 回复列表 */
        .replies-list {
            margin-top: 12px;
            padding-top: 12px;
            border-top: 1px dashed #eee;
            display: flex;
            flex-direction: column;
            gap: 12px;
        }
        
        .reply-item {
            padding-left: 10px;
            position: relative;
        }
        
        .reply-item::before {
            content: '';
            position: absolute;
            left: 0;
            top: 0;
            bottom: 0;
            width: 2px;
            background-color: #eee;
        }
        
        .reply-content {
            font-size: 14px;
            line-height: 1.5;
            margin-bottom: 6px;
        }
        
        .reply-author {
            font-weight: 500;
            color: #333;
            margin-right: 6px;
        }
        
        /* 展开/收起回复 */
        .toggle-replies {
            color: #2196f3;
            font-size: 13px;
            background: none;
            border: none;
            padding: 0;
            margin-top: 8px;
            display: flex;
            align-items: center;
            gap: 4px;
        }
        
        /* 服务包含内容 */
        .includes-section {
            margin-bottom: 20px;
        }
        
        .includes-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 12px;
        }
        
        .include-item {
            background-color: #f9f9f9;
            border-radius: 8px;
            padding: 12px 8px;
            text-align: center;
        }
        
        .include-icon {
            font-size: 20px;
            color: #2196f3;
            margin-bottom: 6px;
        }
        
        .include-text {
            font-size: 13px;
            line-height: 1.3;
        }
        
        /* 相关推荐 */
        .related-services {
            margin-bottom: 20px;
        }
        
        .related-grid {
            display: flex;
            gap: 10px;
            overflow-x: auto;
            padding-bottom: 8px;
        }
        
        .related-card {
            width: 160px;
            flex-shrink: 0;
            background-color: white;
            border-radius: 8px;
            overflow: hidden;
            box-shadow: 0 1px 3px rgba(0,0,0,0.05);
            text-decoration: none;
            color: #333;
        }
        
        .related-image {
            height: 100px;
        }
        
        .related-image img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        
        .related-info {
            padding: 8px;
        }
        
        .related-title {
            font-size: 14px;
            font-weight: 500;
            margin-bottom: 4px;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
            line-height: 1.3;
        }
        
        .related-price {
            font-size: 13px;
            color: #2196f3;
            font-weight: 600;
        }
        
        /* 标签页切换 */
        .tabs {
            display: flex;
            border-bottom: 1px solid #eee;
            margin-bottom: 16px;
        }
        
        .tab {
            flex: 1;
            text-align: center;
            padding: 12px 0;
            font-size: 16px;
            font-weight: 500;
            color: #666;
            text-decoration: none;
            position: relative;
        }
        
        .tab.active {
            color: #2196f3;
        }
        
        .tab.active::after {
            content: '';
            position: absolute;
            bottom: -1px;
            left: 0;
            right: 0;
            height: 2px;
            background-color: #2196f3;
        }
        
        /* 空状态 */
        .empty-comments {
            text-align: center;
            padding: 40px 20px;
            color: #999;
        }
        
        .empty-comments i {
            font-size: 40px;
            margin-bottom: 10px;
            color: #eee;
        }
    </style>
</head>
<body>
    <!-- 顶部导航 -->
    <div class="top-nav">
        <a href="#" class="nav-back">
            <i class="fas fa-arrow-left"></i>
        </a>
        <a href="#" class="nav-action">
            <i class="fas fa-share-alt"></i>
        </a>
    </div>
    
    <!-- 图片轮播 -->
    <div class="image-slider">
        <div class="slider-wrapper" id="slider-wrapper">
            <div class="slider-image">
                <img src="https://picsum.photos/id/42/800/600" alt="家政清洁服务">
            </div>
            <div class="slider-image">
                <img src="https://picsum.photos/id/43/800/600" alt="家政清洁服务">
            </div>
            <div class="slider-image">
                <img src="https://picsum.photos/id/44/800/600" alt="家政清洁服务">
            </div>
            <div class="slider-image">
                <img src="https://picsum.photos/id/45/800/600" alt="家政清洁服务">
            </div>
        </div>
        <div class="slider-dots" id="slider-dots">
            <div class="slider-dot active"></div>
            <div class="slider-dot"></div>
            <div class="slider-dot"></div>
            <div class="slider-dot"></div>
        </div>
        <div class="image-count" id="image-count">1/4</div>
    </div>
    
    <!-- 服务信息容器 -->
    <div class="service-container">
        <h1 class="service-title">专业家庭保洁服务 - 日常清洁/深度清洁</h1>
        
        <div class="service-tags">
            <span class="service-tag">家政</span>
            <span class="service-tag">保洁</span>
            <span class="service-tag">专业</span>
            <span class="service-tag">上门</span>
            <span class="service-tag">今日可约</span>
        </div>
        
        <div class="service-price">
            <div>
                <span class="price-main">¥120</span>
                <span class="price-unit">/小时</span>
            </div>
            <div class="price-note">新用户首次下单立减30元，最低2小时起约</div>
        </div>
        
        <!-- 标签页切换 -->
        <div class="tabs">
            <a href="#" class="tab active">服务详情</a>
            <a href="#" class="tab">服务评价</a>
            <a href="#" class="tab">商家信息</a>
        </div>
        
        <!-- 服务详情内容 -->
        <div class="service-detail-section">
            <h2 class="section-title">
                <i class="fas fa-info-circle"></i> 服务介绍
            </h2>
            <p class="service-description">
                专业家庭保洁服务，为您提供全方位的清洁解决方案。我们的保洁人员均经过严格培训，持证上岗，自带专业清洁工具和环保清洁剂，为您打造洁净舒适的居家环境。
            </p>
            <p class="service-description">
                无论是日常保洁还是深度清洁，我们都能满足您的需求。服务完成后如有不满意的地方，我们将免费返工，直到您满意为止。
            </p>
        </div>
        
        <!-- 服务包含内容 -->
        <div class="includes-section">
            <h2 class="section-title">
                <i class="fas fa-list-check"></i> 服务包含
            </h2>
            <div class="includes-grid">
                <div class="include-item">
                    <div class="include-icon">
                        <i class="fas fa-soap"></i>
                    </div>
                    <div class="include-text">客厅清洁</div>
                </div>
                <div class="include-item">
                    <div class="include-icon">
                        <i class="fas fa-utensils"></i>
                    </div>
                    <div class="include-text">厨房清洁</div>
                </div>
                <div class="include-item">
                    <div class="include-icon">
                        <i class="fas fa-bath"></i>
                    </div>
                    <div class="include-text">卫生间清洁</div>
                </div>
                <div class="include-item">
                    <div class="include-icon">
                        <i class="fas fa-bed"></i>
                    </div>
                    <div class="include-text">卧室清洁</div>
                </div>
                <div class="include-item">
                    <div class="include-icon">
                        <i class="fas fa-window-maximize"></i>
                    </div>
                    <div class="include-text">玻璃清洁</div>
                </div>
                <div class="include-item">
                    <div class="include-icon">
                        <i class="fas fa-broom"></i>
                    </div>
                    <div class="include-text">地面清洁</div>
                </div>
            </div>
        </div>
        
        <!-- 服务详情列表 -->
        <div class="service-detail-section">
            <h2 class="section-title">
                <i class="fas fa-star-check"></i> 服务特色
            </h2>
            <div class="detail-list">
                <div class="detail-item">
                    <i class="fas fa-check-circle"></i>
                    <div class="detail-content">持证上岗，专业培训，经验丰富</div>
                </div>
                <div class="detail-item">
                    <i class="fas fa-check-circle"></i>
                    <div class="detail-content">自带清洁工具和环保清洁剂，无需您额外准备</div>
                </div>
                <div class="detail-item">
                    <i class="fas fa-check-circle"></i>
                    <div class="detail-content">服务时间灵活，可根据您的需求预约</div>
                </div>
                <div class="detail-item">
                    <i class="fas fa-check-circle"></i>
                    <div class="detail-content">清洁标准统一，服务质量有保障</div>
                </div>
                <div class="detail-item">
                    <i class="fas fa-check-circle"></i>
                    <div class="detail-content">不满意免费返工，直到您满意为止</div>
                </div>
                <div class="detail-item">
                    <i class="fas fa-check-circle"></i>
                    <div class="detail-content">可开发票，支持企业采购</div>
                </div>
            </div>
        </div>
        
        <!-- 服务提供者信息 -->
        <div class="provider-section">
            <div class="provider-avatar">
                <img src="https://picsum.photos/id/66/100/100" alt="服务提供者头像">
            </div>
            <div class="provider-info">
                <div>
                    <span class="provider-name">洁净家服务团队</span>
                    <span class="provider-verified">平台认证</span>
                </div>
                <div class="provider-rating">
                    <i class="fas fa-star"></i>
                    <span>4.7分</span>
                    <span class="provider-reviews">(128条评价)</span>
                </div>
                <div>提供服务：保洁、家电清洗、甲醛治理</div>
            </div>
            <a href="#" class="action-btn btn-secondary" style="width: auto; padding: 6px 12px;">
                <i class="fas fa-comment"></i> 咨询
            </a>
        </div>
        
        <!-- 相关推荐 -->
        <div class="related-services">
            <h2 class="section-title">
                <i class="fas fa-thumbs-up"></i> 相关推荐
            </h2>
            <div class="related-grid">
                <a href="#" class="related-card">
                    <div class="related-image">
                        <img src="https://picsum.photos/id/96/300/300" alt="家电清洗服务">
                    </div>
                    <div class="related-info">
                        <div class="related-title">专业家电清洗 - 空调/冰箱/洗衣机</div>
                        <div class="related-price">¥80起</div>
                    </div>
                </a>
                <a href="#" class="related-card">
                    <div class="related-image">
                        <img src="https://picsum.photos/id/26/300/300" alt="甲醛治理服务">
                    </div>
                    <div class="related-info">
                        <div class="related-title">甲醛检测与治理服务 - 专业团队</div>
                        <div class="related-price">¥300/室</div>
                    </div>
                </a>
                <a href="#" class="related-card">
                    <div class="related-image">
                        <img src="https://picsum.photos/id/21/300/300" alt="地毯清洗服务">
                    </div>
                    <div class="related-info">
                        <div class="related-title">地毯清洗服务 - 深层清洁杀菌</div>
                        <div class="related-price">¥150/块</div>
                    </div>
                </a>
                <a href="#" class="related-card">
                    <div class="related-image">
                        <img src="https://picsum.photos/id/22/300/300" alt="油烟机清洗">
                    </div>
                    <div class="related-info">
                        <div class="related-title">油烟机深度清洗 - 免拆洗</div>
                        <div class="related-price">¥120/台</div>
                    </div>
                </a>
            </div>
        </div>
    </div>
    
    <!-- 留言区域 -->
    <div class="comments-section">
        <div class="comments-header">
            <h2 class="comments-title">用户评价</h2>
            <span class="comments-count">共128条评价</span>
        </div>
        
        <!-- 留言输入框 -->
        <div class="comment-input-container">
            <div class="user-avatar">
                <img src="https://picsum.photos/id/91/100/100" alt="用户头像">
            </div>
            <div class="comment-input-wrapper">
                <textarea class="comment-input" placeholder="分享您的体验..."></textarea>
                <div class="comment-actions">
                    <div class="comment-action">
                        <i class="fas fa-image"></i> 图片
                    </div>
                    <div class="comment-action send-comment">发布评价</div>
                </div>
            </div>
        </div>
        
        <!-- 留言列表 -->
        <div class="comments-list">
            <!-- 评论1 -->
            <div class="comment-item">
                <div class="comment-header">
                    <div class="comment-author">
                        <div class="author-avatar">
                            <img src="https://picsum.photos/id/64/100/100" alt="用户头像">
                        </div>
                        <div class="author-name">李女士</div>
                    </div>
                    <div class="comment-time">2023-06-15</div>
                </div>
                <div class="comment-content">
                    服务非常好，保洁阿姨很认真，把家里打扫得干干净净，连窗户槽里的灰尘都清理了。以后还会继续预约！
                </div>
                <div class="comment-images">
                    <div class="comment-image">
                        <img src="https://picsum.photos/id/46/200/200" alt="评论图片">
                    </div>
                    <div class="comment-image">
                        <img src="https://picsum.photos/id/47/200/200" alt="评论图片">
                    </div>
                </div>
                <div class="comment-actions">
                    <button class="comment-action-btn active">
                        <i class="fas fa-thumbs-up"></i> 有用 (24)
                    </button>
                    <button class="comment-action-btn">
                        <i class="fas fa-reply"></i> 回复
                    </button>
                </div>
                
                <!-- 回复列表 -->
                <div class="replies-list">
                    <div class="reply-item">
                        <div class="comment-header">
                            <div class="comment-author">
                                <div class="author-avatar">
                                    <img src="https://picsum.photos/id/66/100/100" alt="商家头像">
                                </div>
                                <div class="author-name">洁净家服务团队</div>
                            </div>
                            <div class="comment-time">2023-06-15</div>
                        </div>
                        <div class="reply-content">
                            <span class="reply-author">洁净家服务团队</span>
                            感谢您的认可和支持，我们会继续努力提供更优质的服务！
                        </div>
                    </div>
                </div>
                
                <button class="toggle-replies">
                    <i class="fas fa-angle-down"></i> 查看全部3条回复
                </button>
            </div>
            
            <!-- 评论2 -->
            <div class="comment-item">
                <div class="comment-header">
                    <div class="comment-author">
                        <div class="author-avatar">
                            <img src="https://picsum.photos/id/65/100/100" alt="用户头像">
                        </div>
                        <div class="author-name">张先生</div>
                    </div>
                    <div class="comment-time">2023-06-10</div>
                </div>
                <div class="comment-content">
                    预约很方便，服务也很及时。保洁人员自带的清洁用品气味很清新，不像以前用的那些那么刺鼻。整体很满意，就是价格如果能再优惠点就更好了。
                </div>
                <div class="comment-actions">
                    <button class="comment-action-btn">
                        <i class="fas fa-thumbs-up"></i> 有用 (12)
                    </button>
                    <button class="comment-action-btn">
                        <i class="fas fa-reply"></i> 回复
                    </button>
                </div>
            </div>
            
            <!-- 评论3 -->
            <div class="comment-item">
                <div class="comment-header">
                    <div class="comment-author">
                        <div class="author-avatar">
                            <img src="https://picsum.photos/id/67/100/100" alt="用户头像">
                        </div>
                        <div class="author-name">王女士</div>
                    </div>
                    <div class="comment-time">2023-06-05</div>
                </div>
                <div class="comment-content">
                    深度清洁做得很到位，厨房油污都清理干净了，连冰箱内部都帮我整理了，非常贴心。推荐大家选择深度清洁套餐，性价比很高。
                </div>
                <div class="comment-images">
                    <div class="comment-image">
                        <img src="https://picsum.photos/id/48/200/200" alt="评论图片">
                    </div>
                </div>
                <div class="comment-actions">
                    <button class="comment-action-btn">
                        <i class="fas fa-thumbs-up"></i> 有用 (18)
                    </button>
                    <button class="comment-action-btn">
                        <i class="fas fa-reply"></i> 回复
                    </button>
                </div>
                
                <!-- 回复列表 -->
                <div class="replies-list">
                    <div class="reply-item">
                        <div class="comment-header">
                            <div class="comment-author">
                                <div class="author-avatar">
                                    <img src="https://picsum.photos/id/68/100/100" alt="用户头像">
                                </div>
                                <div class="author-name">刘女士</div>
                            </div>
                            <div class="comment-time">2023-06-06</div>
                        </div>
                        <div class="reply-content">
                            <span class="reply-author">刘女士</span>
                            请问深度清洁和日常清洁有什么区别呀？价格差多少？
                        </div>
                    </div>
                    <div class="reply-item">
                        <div class="comment-header">
                            <div class="comment-author">
                                <div class="author-avatar">
                                    <img src="https://picsum.photos/id/67/100/100" alt="用户头像">
                                </div>
                                <div class="author-name">王女士</div>
                            </div>
                            <div class="comment-time">2023-06-06</div>
                        </div>
                        <div class="reply-content">
                            <span class="reply-author">王女士</span>
                            深度清洁会清洁很多日常清洁不到的地方，比如窗户槽、抽油烟机内部、冰箱内部这些，价格大概是日常清洁的1.5倍左右。
                        </div>
                    </div>
                </div>
            </div>
        </div>
        
        <!-- 加载更多评论 -->
        <div class="load-more" style="margin-top: 20px;">
            <button class="load-more-btn" id="load-more-comments">
                加载更多评论 <i class="fas fa-spinner fa-spin" style="display: none;"></i>
            </button>
        </div>
    </div>
    
    <!-- 操作按钮 -->
    <div class="action-buttons">
        <button class="action-btn btn-secondary">
            <i class="fas fa-heart"></i> 收藏
        </button>
        <button class="action-btn btn-secondary">
            <i class="fas fa-share-alt"></i> 分享
        </button>
        <button class="action-btn btn-primary">
            <i class="fas fa-calendar-check"></i> 立即预约
        </button>
    </div>

    <!-- Bootstrap 5 JS -->
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
    
    <script>
        document.addEventListener('DOMContentLoaded', function() {
            // 图片轮播功能
            const sliderWrapper = document.getElementById('slider-wrapper');
            const sliderDots = document.querySelectorAll('.slider-dot');
            const imageCount = document.getElementById('image-count');
            const sliderImages = document.querySelectorAll('.slider-image');
            let currentSlide = 0;
            const totalSlides = sliderImages.length;
            
            // 更新轮播状态
            function updateSlider() {
                sliderWrapper.style.transform = `translateX(-${currentSlide * 100}%)`;
                
                // 更新指示点
                sliderDots.forEach((dot, index) => {
                    dot.classList.toggle('active', index === currentSlide);
                });
                
                // 更新图片计数
                imageCount.textContent = `${currentSlide + 1}/${totalSlides}`;
            }
            
            // 点击指示点切换图片
            sliderDots.forEach((dot, index) => {
                dot.addEventListener('click', () => {
                    currentSlide = index;
                    updateSlider();
                });
            });
            
            // 自动轮播
            let slideInterval = setInterval(() => {
                currentSlide = (currentSlide + 1) % totalSlides;
                updateSlider();
            }, 5000);
            
            // 触摸滑动支持
            let startX = 0;
            let endX = 0;
            
            sliderWrapper.addEventListener('touchstart', (e) => {
                startX = e.touches[0].clientX;
                clearInterval(slideInterval); // 停止自动轮播
            }, false);
            
            sliderWrapper.addEventListener('touchend', (e) => {
                endX = e.changedTouches[0].clientX;
                handleSwipe();
                
                // 重新开始自动轮播
                slideInterval = setInterval(() => {
                    currentSlide = (currentSlide + 1) % totalSlides;
                    updateSlider();
                }, 5000);
            }, false);
            
            function handleSwipe() {
                const threshold = 50;
                if (startX - endX > threshold) {
                    // 向左滑动，下一张
                    currentSlide = (currentSlide + 1) % totalSlides;
                } else if (endX - startX > threshold) {
                    // 向右滑动，上一张
                    currentSlide = (currentSlide - 1 + totalSlides) % totalSlides;
                }
                updateSlider();
            }
            
            // 标签页切换
            const tabs = document.querySelectorAll('.tab');
            tabs.forEach(tab => {
                tab.addEventListener('click', function(e) {
                    e.preventDefault();
                    
                    tabs.forEach(t => t.classList.remove('active'));
                    this.classList.add('active');
                    
                    // 在实际应用中，这里会切换显示不同的内容
                });
            });
            
            // 评论相关功能
            const commentInput = document.querySelector('.comment-input');
            const commentActionBtns = document.querySelectorAll('.comment-action-btn');
            const toggleRepliesBtns = document.querySelectorAll('.toggle-replies');
            const loadMoreCommentsBtn = document.getElementById('load-more-comments');
            
            // 评论输入框自动调整高度
            commentInput.addEventListener('input', function() {
                this.style.height = 'auto';
                this.style.height = (this.scrollHeight > 100 ? 100 : this.scrollHeight) + 'px';
            });
            
            // 评论点赞功能
            commentActionBtns.forEach(btn => {
                if (btn.querySelector('.fa-thumbs-up')) {
                    btn.addEventListener('click', function() {
                        this.classList.toggle('active');
                        
                        // 更新点赞数
                        const countText = this.textContent.trim();
                        const countMatch = countText.match(/\d+/);
                        if (countMatch) {
                            let count = parseInt(countMatch[0]);
                            count = this.classList.contains('active') ? count + 1 : count - 1;
                            this.innerHTML = `<i class="fas fa-thumbs-up"></i> 有用 (${count})`;
                        }
                    });
                }
            });
            
            // 展开/收起回复
            toggleRepliesBtns.forEach(btn => {
                btn.addEventListener('click', function() {
                    const repliesList = this.previousElementSibling;
                    const icon = this.querySelector('i');
                    
                    if (repliesList.style.display === 'none') {
                        repliesList.style.display = 'flex';
                        icon.classList.remove('fa-angle-up');
                        icon.classList.add('fa-angle-down');
                        this.textContent = '';
                        this.appendChild(icon);
                        this.append(' 查看全部3条回复');
                    } else {
                        repliesList.style.display = 'none';
                        icon.classList.remove('fa-angle-down');
                        icon.classList.add('fa-angle-up');
                        this.textContent = '';
                        this.appendChild(icon);
                        this.append(' 收起回复');
                    }
                });
            });
            
            // 加载更多评论
            loadMoreCommentsBtn.addEventListener('click', function() {
                const spinner = this.querySelector('i');
                spinner.style.display = 'inline-block';
                this.disabled = true;
                
                // 模拟加载延迟
                setTimeout(() => {
                    // 复制现有评论作为新内容
                    const commentsList = document.querySelector('.comments-list');
                    const existingComments = document.querySelectorAll('.comment-item');
                    const randomIndex = Math.floor(Math.random() * existingComments.length);
                    const clone = existingComments[randomIndex].cloneNode(true);
                    
                    // 修改一些内容以模拟新评论
                    const randomId = Math.floor(Math.random() * 100);
                    const img = clone.querySelector('.author-avatar img');
                    if (img) {
                        img.src = `https://picsum.photos/id/${randomId}/100/100`;
                    }
                    
                    // 修改时间为随机天数前
                    const randomDays = Math.floor(Math.random() * 30) + 1;
                    const date = new Date();
                    date.setDate(date.getDate() - randomDays);
                    const formattedDate = `${date.getFullYear()}-${String(date.getMonth() + 1).padStart(2, '0')}-${String(date.getDate()).padStart(2, '0')}`;
                    clone.querySelector('.comment-time').textContent = formattedDate;
                    
                    commentsList.appendChild(clone);
                    
                    spinner.style.display = 'none';
                    this.disabled = false;
                }, 1500);
            });
            
            // 操作按钮交互
            const actionButtons = document.querySelectorAll('.action-btn');
            actionButtons.forEach(btn => {
                if (btn.querySelector('.fa-heart')) {
                    btn.addEventListener('click', function() {
                        const icon = this.querySelector('i');
                        icon.classList.toggle('fa-heart-o');
                        icon.classList.toggle('fa-heart');
                        this.classList.toggle('btn-secondary');
                        this.classList.toggle('btn-accent');
                    });
                }
            });
        });
    </script>
</body>
</html>

